package edu.hunau.cxb19.oop.class08.interfaces;

/**
 *
 * @author hb
 *
 *         2020-03-04 15:27:50
 */
@FunctionalInterface
public interface Flyable {
	// 属性默认的就是常量
	long MAX_SPEED = 1000;

	void fly();

	/**
	 * 静态方法可以通过接口直接调用
	 */
	public static void staticMethod() {
		System.out.println("JDK8.0提供的公共的静态方法...");
	}
	
	/**
	 *默认方法必须通过接口的实现类的实例调用
	 */
	public default void defaultMethod() {
		System.out.println("JDK8.0提供的公共的默认方法...");
	}

}
